be invigorated - French English Dictionary